package admin

type RoleListInput struct {
	Keywords string
	Page     int
	Limit    int
}

type RoleSubmitInput struct {
	Title    string `json:"title"    ` // 职级名称
	Bak      string `json:"bak"      ` // 备注
	CodeName string `json:"codeName"`
	RoleType string `json:"roleType"`
	OrderNum int    `json:"orderNum" ` // 序号
	Status   int    `json:"status"   ` // 状态，1启用，2禁用
}

type RoleOutput struct {
	Id       int64  `json:"id"`
	Title    string `json:"title"    ` // 职级名称
	CodeName string `json:"codeName"`
	RoleType string `json:"roleType"`
	Bak      string `json:"bak"      ` // 备注
	OrderNum int    `json:"orderNum" ` // 序号
	Status   int    `json:"status"   ` // 状态，1启用，2禁用
}
type RoleWithTagOutput struct {
	Id       int64  `json:"id"`
	Title    string `json:"title"    ` // 职级名称
	CodeName string `json:"codeName"`
	Bak      string `json:"bak"      `   // 备注
	IsCheck  bool   `json:"isCheck"`     //是否已经选中
	IsEnable bool   `json:"isEnable"   ` // 状态，是否能用
}
